// state 0普通节点 1重要制程 2钻码 3 读码 4 打码
import { UUID } from 'uuidjs';
const list = [
  {
    label: '材料信息',
    id: UUID.genV4().hexNoDelim,
    state: 0
  },
  {
    label: '开料',
    id: UUID.genV4().hexNoDelim,
    state: 0
  },
  {
    label: '圆角',
    id: UUID.genV4().hexNoDelim,
    state: 0
  },
  {
    label: '磨边',
    id: UUID.genV4().hexNoDelim,
    state: 0
  },
  {
    label: '内层前处理',
    id: UUID.genV4().hexNoDelim,
    state: 0
  },
  {
    label: '涂布',
    id: UUID.genV4().hexNoDelim,
    state: 0
  },
  {
    label: '内层曝光',
    id: UUID.genV4().hexNoDelim,
    state: 4
  },
  {
    label: '内层蚀刻',
    id: UUID.genV4().hexNoDelim,
    state: 3
  },
  {
    label: 'AOI',
    id: UUID.genV4().hexNoDelim,
    state: 3
  },
  {
    label: 'VRS',
    id: UUID.genV4().hexNoDelim,
    state: 3
  },
  {
    label: 'OPE冲孔',
    id: UUID.genV4().hexNoDelim,
    state: 0
  },
  {
    label: '棕化',
    id: UUID.genV4().hexNoDelim,
    state: 3
  },
  {
    label: 'PP裁切',
    id: UUID.genV4().hexNoDelim,
    state: 0
  },
  {
    label: '热熔',
    id: UUID.genV4().hexNoDelim,
    state: 3
  },
  {
    label: '叠板',
    id: UUID.genV4().hexNoDelim,
    state: 0
  },
  {
    label: '压合',
    id: UUID.genV4().hexNoDelim,
    state: 1
  },
  {
    label: '裁磨',
    id: UUID.genV4().hexNoDelim,
    state: 0
  },
  {
    label: 'X-RAY钻码',
    id: UUID.genV4().hexNoDelim,
    state: 2
  },
  {
    label: '上PIN',
    id: UUID.genV4().hexNoDelim,
    state: 3
  },
  {
    label: '钻孔',
    id: UUID.genV4().hexNoDelim,
    state: 1,
    hasIPQC: true,
    textColor: 'green'
  },
  {
    label: '退PIN',
    id: UUID.genV4().hexNoDelim,
    state: 3
  },
  {
    label: '黑影',
    id: UUID.genV4().hexNoDelim,
    state: 1,
    hasIPQC: true,
    textColor: 'green'
  },
  {
    label: 'VCP',
    id: UUID.genV4().hexNoDelim,
    state: 1,
    hasIPQC: true,
    textColor: 'green'
  },
  {
    label: '外层前处理',
    id: UUID.genV4().hexNoDelim,
    state: 3
  },
  {
    label: '外层曝光',
    id: UUID.genV4().hexNoDelim,
    state: 3
  },
  {
    label: '显影',
    id: UUID.genV4().hexNoDelim,
    state: 3
  },
  {
    label: '外层蚀刻',
    id: UUID.genV4().hexNoDelim,
    state: 3
  },
  {
    label: '外层AOI',
    id: UUID.genV4().hexNoDelim,
    state: 3
  },
  {
    label: 'VRS',
    id: UUID.genV4().hexNoDelim,
    state: 0
  },
  {
    label: '阻焊前处理',
    id: UUID.genV4().hexNoDelim,
    state: 3
  },
  {
    label: '丝印',
    id: UUID.genV4().hexNoDelim,
    state: 3
  },
  {
    label: '预烤',
    id: UUID.genV4().hexNoDelim,
    state: 0
  },
  {
    label: '防焊曝光',
    id: UUID.genV4().hexNoDelim,
    state: 3
  },
  {
    label: '显影',
    id: UUID.genV4().hexNoDelim,
    state: 3
  },
  {
    label: '文字',
    id: UUID.genV4().hexNoDelim,
    state: 4,
    hasIPQC: true
  },
  {
    label: '后固化',
    id: UUID.genV4().hexNoDelim,
    state: 4
  },
  {
    label: '表前处理',
    id: UUID.genV4().hexNoDelim,
    state: 3
  },
  {
    type: 'custom-node',
    id: UUID.genV4().hexNoDelim,
    state: 3,
    yCount: 60,
    children: [
      {
        id: UUID.genV4().hexNoDelim,
        label: '沉金',
        hasIPQC: true,
        state: 3
      },
      {
        id: UUID.genV4().hexNoDelim,
        label: '喷锡',
        hasIPQC: true,
        state: 3
      }
    ]
  },
  {
    label: '后处理',
    id: UUID.genV4().hexNoDelim,
    state: 3
  },
  {
    label: '镭雕',
    id: UUID.genV4().hexNoDelim,
    state: 4
  },
  {
    label: '大V-CUT',
    id: UUID.genV4().hexNoDelim,
    hasIPQC: true,
    state: 0
  },
  {
    label: '成型',
    id: UUID.genV4().hexNoDelim,
    hasIPQC: true,
    state: 0
  },
  {
    label: '小板V-CUT',
    id: UUID.genV4().hexNoDelim,
    hasIPQC: true,
    state: 0
  },
  {
    label: '清洗',
    id: UUID.genV4().hexNoDelim,
    state: 0
  },
  {
    label: '电测',
    id: UUID.genV4().hexNoDelim,
    state: 3
  },
  {
    label: 'AVI',
    id: UUID.genV4().hexNoDelim,
    state: 3
  },
  {
    type: 'custom-node',
    id: UUID.genV4().hexNoDelim,
    yCount: 56,
    children: [
      {
        id: UUID.genV4().hexNoDelim,
        label: '金板清洗',
        state: 0
      },
      {
        id: UUID.genV4().hexNoDelim,
        label: '离子清洗',
        state: 0
      },
      {
        id: UUID.genV4().hexNoDelim,
        label: 'OSP',
        state: 0
      },
      {
        id: UUID.genV4().hexNoDelim,
        label: '化锡',
        state: 0
      }
    ]
  },
  {
    label: '包装',
    id: UUID.genV4().hexNoDelim,
    state: 0
  }
];

export default list;
